package main

type FileCtx struct {
	NAME string `json:"name"`
	MD5  string `json:"md5"`
	VER  string `json:"version"`
	CTM  string `json:"modify"`
	CTX  []byte `json:"content"`
}

type FileNoCtx struct {
	NAME string `json:"name"`
	MD5  string `json:"md5"`
	VER  string `json:"version"`
	CTM  string `json:"modify"`
}

type RespDataFc struct {
	Error string  `json:"error"`
	Data  FileCtx `json:"data"`
}

type RespDataFnc struct {
	Error string      `json:"error"`
	Data  []FileNoCtx `json:"data"`
}

type ReqData struct {
	Value string `json:"value"`
	Token string `json:"token"`
}
